package com.google.common.eventbus;

import java.util.concurrent.Executor;

/**
 * CustomEventBus.
 * 
 * @author 618lf
 */
public class CustomEventBus extends EventBus {

	public CustomEventBus(String identifier, Executor executor, Dispatcher dispatcher,
			SubscriberExceptionHandler exceptionHandler) {
		super(identifier, executor, dispatcher, exceptionHandler);
	}

	public CustomEventBus(String identifier, Executor executor, Dispatcher dispatcher) {
		super(identifier, executor, dispatcher, LoggingHandler.INSTANCE);
	}

	public CustomEventBus(String identifier, Executor executor) {
		super(identifier, executor, Dispatcher.perThreadDispatchQueue(), LoggingHandler.INSTANCE);
	}
}
